课程目录:基于 Go 语言构建企业级的 RESTful API 服务培训
4401 人关注
(78637/99817)
课程大纲:

          基于 Go 语言构建企业级的 RESTful API 服务培训

 

 

 

 

1
本小册所实现的 API 功能

2
RESTful API 介绍

3
API 流程和代码结构

4
Go API 开发环境配置

5
基础 1:启动一个简单的 RESTful API 服务器

6
基础 2:配置文件读取

7
基础 3:记录和管理 API 日志

8
基础 4:安装 MySQL 并初始化表

9
基础 5:初始化 MySQL 数据库并建立连接

10
基础 6:自定义业务错误信息

11
基础 7:读取和返回 HTTP 请求

12
基础 8:用户业务逻辑处理

13
基础 9:HTTP 调用添加自定义处理逻辑

14
基础 10:API 身份验证

15
进阶 1:用 HTTPS 加密 API 请求

16
进阶 2:用 Makefile 管理 API 项目

17
进阶 3:给 API 命令增加版本功能

18
进阶 4:给 API 增加启动脚本

19
进阶 5:基于 Nginx 的 API 部署方案

20
进阶 6:API 高可用方案

21
进阶 7:go test 测试你的代码

22
进阶 8:API 性能分析

23
进阶 9:生成 Swagger 在线文档

24
进阶 10:API 性能测试和调优

25
拓展 1:Go 开发技巧

26
拓展 2:Go 规范指南